package com.yao.service;

import com.yao.pojo.Article;
import com.yao.pojo.ArticleQuery;
import com.yao.pojo.ArticleQueryVO;
import com.yao.pojo.PageResult;

public interface ArticleService {
    /**
     * 发布文章
     * @param article
     */
    void addArticle(Article article);

    /**
     * 修改文章
     * @param article
     */
    boolean changeArticle(Article article);

    /**
     * 根据文章ID删除文章
     * @param id
     * @return
     */
    boolean deleteArticle(Integer id);

    /**
     * 根据条件查询文章
     * @param articleQuery
     * @return
     */
    PageResult conditionQuery(ArticleQueryVO ArticleQueryVO);
}
